Evolutionary Clustering via Message Passing
نویسندگان
چکیده
When data are acquired at multiple points in time, evolutionary clustering can provide insights into cluster evolution and changes in cluster memberships while enabling performance superior to that obtained by independently clustering data collected at different time points. Existing evolutionary clustering methods typically require additional steps before and after the clustering stage to approximate the number of clusters or match them across time. In this paper we introduce evolutionary affinity propagation (EAP), an evolutionary clustering algorithm that groups points by passing messages on a factor graph. The EAP algorithm promotes temporal smoothness via factor nodes that link variable nodes across time, and introduces consensus nodes that enable cluster tracking and identification of cluster births and deaths. Akin to the conventional (static) affinity propagation, the EAP framework automatically detects the number of clusters. The effectiveness of EAP is demonstrated on several simulated and real world datasets.
منابع مشابه
Parallel Clustering System Using the Methodologies of Evolutionary Computations
Several versions of the parallel clustering system were studied to improve performance of its initial implementation. The current versions were restricted to 1024 Web pages which, in turn, were used to create adaptive probe sets that were distributed to each indexer node. The probe sets were used to compute fitness measures associated with each indexer node used to create sub-species for the pu...
متن کاملSketched Clustering via Hybrid Approximate Message Passing
In sketched clustering, the dataset is first sketched down to a vector of modest size, from which the cluster centers are subsequently extracted. The goal is to perform clustering more efficiently than with methods that operate on the full training data, such as k-means++. For the sketching methodology recently proposed by Keriven, Gribonval, et al., which can be interpreted as a random samplin...
متن کاملLow-rank matrix reconstruction and clustering via approximate message passing
We study the problem of reconstructing low-rank matrices from their noisy observations. We formulate the problem in the Bayesian framework, which allows us to exploit structural properties of matrices in addition to low-rankedness, such as sparsity. We propose an efficient approximate message passing algorithm, derived from the belief propagation algorithm, to perform the Bayesian inference for...
متن کاملParallel Evolutionary Algorithms on Message-Passing Clusters
Parallel Evolutionary algorithms have been developed to reduce the running time of serial Evolutionary algorithms. Two major paradigms for parallel programming, Message Passing and Shared Memory, are implemented and their performance observed. Message Passing Interface (MPI) and TreadMarks runtime libraries are chosen to implement parallel Evolutionary algorithms, based on a synchronous master-...
متن کاملAutonomous Clustering and Message Passing Protocol for Energy Efficiency in Wireless Sensor Networks
Wireless sensor networks consist of a large number of nodes with limited battery power and sensing components, which can be used for sensing specified events and gather wanted or interesting information via wireless links. It will enable the reliable monitoring of a variety of environments for both civil and military applications. There is a need of energy-efficient message collection and power...
متن کامل